Softwareentwicklung
ITS ist spezialisiert auf die Entwicklung und Weiterentwicklung der Programme "WindPLANT" und "TrainDOC". Darüber hinaus bieten wir individuell maßgeschneiderte IT-Lösungen für die Informations- und Datenverarbeitung an. Dazu gehören die Programmierung von Software nach Ihren Wünschen und Bedürfnissen, die Entwicklung von Datenbanken, Portalen und Web-Applikationen. Unsere Expertise liegt vor allem in den Programmiersprachen Java, .NET, Datenbanken und XML.
Technologieschwerpunkte:
- Java: Standalone-Anwendungen, Applets, JEE-Anwendungen für Apache Tomcat und Oracle Weblogic, Erweiterungen für Oracle Forms und Eclipse, Java-Funktionen als Erweiterung für die Oracle-Datenbank, Client-Anwendungen basierend auf dem Eclipse e4-Framework, Android-Apps mit Kommunikation zu einem Application-Server.
- .NET: Standalone-Anwendungen, Erweiterungen für Microsoft SQL-Server.
Für spezielle Datenbanklösungen arbeiten wir mit den SQL-Datenbanken Oracle, Microsoft SQL-Server und MySQL. Für komplexe Programme zur Dokumentenverwaltung nutzen wir XML-Dateien, die hierarchisch strukturierte Daten als Textdateien darstellen können und für den plattformunabhängigen Austausch von Daten zwischen Computersystemen geeignet sind. Im Programm "TrainDOC" haben wir XML-Dateien erfolgreich zur Verwaltung von Wartungsdokumentationen verwendet. Wir setzen XML-Dateien unter anderem für Quelldatenanalyse, Definition von XML-Schema-Definitions (XSDs), Erzeugung von XML-Parsern, Formatkonvertierung mittels XSL und XSLT sowie Datenüberprüfung und -extraktion durch XPath und XQuery ein.
Beispiele unserer Projekte:
- Anbindung eines Gasspeichers an eine Energiebörse: ITS war an der Konzeption und Realisierung der Anbindung eines Gasspeichers an die Handelsplattform einer Energiebörse in Amsterdam beteiligt. Die Ein- und Verkaufsorder der Börsenmakler werden direkt an die Steuerung des Gasspeichers weitergeleitet und automatisiert umgesetzt. Die Nominierungen werden in einer redundanten Datenbank (Microsoft SQL-Server im Spiegelungsmodus) gespeichert und von einer in Visual Basic .NET entwickelten Software auf Machbarkeit geprüft. Bei positiver Bewertung werden die entsprechenden Steuerungswerte für die Anlage berechnet und mittels OPC (OLE for Process Control) an die Anlagensteuerung übertragen. Die Nominierungen und gemessenen Werte werden in Siemens WinCC Version 6 visualisiert.
- Validierung von XML-Dokumenten im Kontext einer Gesamtdokumentation